package com.ipay.wechat.pojo;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;



/**
 * 支付渠道商
 * 
 * @author Luohx
 * @date 2017-09-13
 */
public class PayChannelEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	//支付渠道id
	private String payChannelId;
	//支付渠道商户编号
	private String payChannelNo;
	//商户编号
	private String merchantNo;
	//费率
	private BigDecimal payRate;
	//秘钥
	private String payKey;
	//支付渠道类型 1、微信 2、支付宝
	private String payType;
	//创建时间
	private Date createTime;
	//商户号最大限额（元/笔）
	private BigDecimal maxTransactionMoney;
	//日累计限额（元/笔）
	private BigDecimal dayMaxMoney;
	//是否支持 信用卡支付， 0 否 1是
	private Integer iscreditCard;
	//银行信息表主键
	private Integer bankId;

	public String getPayChannelNo() {
		return payChannelNo;
	}

	public void setPayChannelNo(String payChannelNo) {
		this.payChannelNo = payChannelNo;
	}
	public String getPayChannelId() {
		return payChannelId;
	}

	public void setPayChannelId(String payChannelId) {
		this.payChannelId = payChannelId;
	}

	public String getMerchantNo() {
		return merchantNo;
	}

	public void setMerchantNo(String merchantNo) {
		this.merchantNo = merchantNo;
	}

	public BigDecimal getPayRate() {
		return payRate;
	}

	public void setPayRate(BigDecimal payRate) {
		this.payRate = payRate;
	}

	public String getPayKey() {
		return payKey;
	}

	public void setPayKey(String payKey) {
		this.payKey = payKey;
	}

	public String getPayType() {
		return payType;
	}

	public void setPayType(String payType) {
		this.payType = payType;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public BigDecimal getMaxTransactionMoney() {
		return maxTransactionMoney;
	}

	public void setMaxTransactionMoney(BigDecimal maxTransactionMoney) {
		this.maxTransactionMoney = maxTransactionMoney;
	}

	public BigDecimal getDayMaxMoney() {
		return dayMaxMoney;
	}

	public void setDayMaxMoney(BigDecimal dayMaxMoney) {
		this.dayMaxMoney = dayMaxMoney;
	}

	public Integer getIscreditCard() {
		return iscreditCard;
	}

	public void setIscreditCard(Integer iscreditCard) {
		this.iscreditCard = iscreditCard;
	}

	public Integer getBankId() {
		return bankId;
	}

	public void setBankId(Integer bankId) {
		this.bankId = bankId;
	}
}
